#include <cpp_primer.h>

using namespace std;

void process_input(istream &);

int main()
{
    auto old_state = cin.rdstate(); // 记住cin的当前状态
    cin.clear();                    // 使cin有效
    process_input(cin);             // 使用cin
    cin.setstate(old_state);        // 将cin置为原有状态
}
